Member Of Technical Staff 2 (Python, Database)
Hungry, Humble, Honest, with Heart.
About the Team
Nutanix NDB team operates in a fast paced environment like a startup with 100+ engineers. We want to take the product journey from on-premises to cloud. If the idea of starting small and building big things excite you, you will be a good fit for this team. With NDB, you’ll find no shortage of challenging problems to work on. We work closely with our product in a collegiate, collaborative environment that encourages the open exploration of ideas.
Your Role
- Design, develop, and execute functional test cases for NDB features across supported database engines.
- Build and maintain automation framework libraries for both API and UI testing.
- Develop and execute REST API test automation using modern tools and frameworks.
- Good to have experience in UI automation using Playwright.
- Automate end-to-end functional workflows including provisioning, backup/restore, snapshot, clone, scaling, patching, and upgrade scenarios.
- Collaborate with developers and product teams to understand feature requirements and define test strategies and acceptance criteria.
- Create and maintain automated regression suites to validate new features and bug fixes.
- Integrate automated tests into CI/CD pipelines to ensure continuous validation.
- Identify, log, and track defects with clear reproduction steps and supporting artefacts.
- Improve test coverage, execution speed, and reliability through continuous framework enhancements.
- Familiarity with Generative AI tools and their application in test automation, code generation, and quality engineering workflows.
- Participate in code reviews for test automation and ensure adherence to best practices.
What You Will Bring
Good programming skills and experience in Python.
• Good knowledge of automation framework.
• Experience with automation efforts, writing and debugging automation tests for complex enterprise software.
• Experience in testing database lifecycle management workflows (provisioning, backup/restore, patching, upgrade, scaling) with hands-on exposure to PostgreSQL, SQL Server, Oracle, or MySQL.
• Experience with trouble shooting and debugging in Linux environments.
Qualifications and Experience:
- Bachelor’s degree in Computer Science or related field required. Advanced degree in Computer Science preferred.
- Experience of 3-5 years in testing enterprise softwares.
Work Arrangement
Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. In locations where our workplace policy applies (i.e. San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in-office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team-specific guidance and norms will be provided by your manager.
--
Nutanix is an equal opportunity employer.
Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting [email protected].